technical commissioner - German English Dictionary